  import request from '@/utils/request.js';

  import {cosnt} from './env';
  import {thislistindo} from './env'
  // 8081
  // let cosnt = 'https://t.api.huiweij.com/cms'

  // // 8080
  // let thislistindo = 'https://t.api.huiweij.com/front/api/v1'

// 菜单列表
export function authority(data){
  return request({
   url:cosnt + '/menu/page',
   method:'post',
   data
  })
}

//二级菜单列表
export function second(data){
  return request({
   url:cosnt + '/menu/children',
   method:'post',
   data
  })
}

//菜单树
export function menutree(){
  return request({
   url:cosnt + '/menu/tree',
   method:'get',
  })
}
// 添加菜单
export function addhority(data){
  return request({
   url:cosnt + '/menu/create',
   method:'post',
   data
  })
}

// 删除菜单
export function omitremove(data){
  return request({
   url:cosnt + '/menu/remove',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}
// 编辑菜单
export function copyreader(data){
  return request({
   url:cosnt + '/menu/update',
   method:'post',
   data,
  })
}

// 菜单开启
export function newopened(data){
  return request({
   url:cosnt + '/menu/enable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

// 菜单关闭
export function newclose(data){
  return request({
   url:cosnt + '/menu/disable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

// 权限菜单
export function dispatch(){
  return request({
   url:cosnt + '/menu/permission',
   method:'get',
  })
}

// 供应商修改密码
export function passwordonfig(data){
  return request({
   url:thislistindo + '/shop/change/password',
   method:'post',
   data
  })
}

// 角色列表
export function character(data){
  return request({
   url:cosnt + '/role/page',
   method:'post',
   data
  })
}
// 新增角色
export function addracter(data){
  return request({
   url:cosnt + '/role/create',
   method:'post',
   data
  })
}
// 编辑角色
export function compileracter(data){
  return request({
   url:cosnt + '/role/update',
   method:'post',
   data
  })
}

//角色管理开启
export function forbenel(data){
  return request({
   url:cosnt + '/role/enable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

//角色管理禁用
export function fordisle(data){
  return request({
   url:cosnt + '/role/disable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

//分配菜单
export function distribution(data){
  return request({
   url:cosnt + '/role/bind/menu',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/json'
  }
  })
}

// 查看拥有的菜单
export function knife(data){
  return request({
   url:cosnt + '/role/menuIds',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

// 删除角色
export function expurgate(data){
  return request({
   url:cosnt + '/role/remove',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

// 成员列表
export function member(data){
  return request({
   url:cosnt + '/user/page',
   method:'post',
   data
  })
}

// 新增成员
export function addmember(data){
  return request({
   url:cosnt + '/user/create',
   method:'post',
   data
  })
}

// 编辑成员
export function editmember(data){
  return request({
   url:cosnt + '/user/update',
   method:'post',
   data
  })
}

//成员管理禁用
export function forbidden(data){
  return request({
   url:cosnt + '/user/disable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

//成员管理启用
export function initiated(data){
  return request({
   url:cosnt + '/user/enable',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

//成员管理删除
export function remove(data){
  return request({
   url:cosnt + '/user/remove',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  })
}

// 用户绑定角色
export function binding(data){
  return request({
   url:cosnt + '/user/bind/role',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/json'
  }
  })
}
// 供应商绑定角色
export function bound(data){
  return request({
   url:cosnt + '/shop/bind/role',
   method:'post',
   data,
   headers: { // 设置请求头
    'Content-Type': 'application/json'
  }
  })
}

// 供应商列表
export function provider(data){
  return request({
   url:thislistindo + '/shop/page',
   method:'post',
   data,
  })
}

// 供应商修改
export function pediting(data){
  return request({
   url:thislistindo + '/shop/update',
   method:'post',
   data,
  })
}

// 供应商新增
export function register(data){
  return request({
   url:thislistindo + '/shop/create',
   method:'post',
   data,
 
  })
}
// 店铺启用
export function using(data){
  return request({
   url:thislistindo + '/shop/enable',
   method:'post',
   data,
  })
}

// 店铺禁用
export function prohibited(data){
  return request({
   url:thislistindo + '/shop/disable',
   method:'post',
   data,
  })
}